import { fetch } from '@/utils/http'

// 获取对象的数量
export function getObjectCount () {
    return fetch('/count/object/statistics')
}
// 获取对象实例的数量
export function getInstanceCount () {
    return fetch('/count/instance/statistics')
}

// 获取对象关系列表
export function getRelationList () {
    return fetch('/count/relation/statistics')
}

// 获取对象属性列表
export function getPropertyList () {
    return fetch('/count/object/property/statistics')
}
// 获取领英数据
export function getLinkedinData (params) {
    return fetch('/social/home/linkedin', params)
}
// 获取推特数据
export function getTwitterData (params) {
    return fetch('/social/home/twitter', params)
}
// 获取脸书数据
export function getFacebookData (params) {
    return fetch('/social/home/facebook', params)
}
// 获取微博数据
export function getWeiboData (params) {
    return fetch('/social/home/weibo', params)
}

// 获取最近信息数据
export function monitList (params) {
    return fetch('/social/monit/post/list', params)
}

// 获取监控对象数据
export function monitRoleList (params) {
    return fetch('/social/monit/list', params)
}

// 获取不同类型的消息
export function getTypesData (url, params) {
    return fetch('/social/home/' + url, params)
}

// 获取动态图表统计
export function getChartStatistics () {
    return fetch('/count/tags/instance/statistics')
}

// 知识图谱
export function getZstp (params) {
    return fetch('/count/zstp/statistics', params)
}